package com.xzd.util;
//package com.gicom.util;
//
//import java.lang.reflect.InvocationTargetException;
//import java.util.Enumeration;
//
//import javax.servlet.http.HttpServletRequest;
//
//import org.apache.commons.beanutils.ConvertUtils;
//import org.apache.commons.beanutils.PropertyUtils;
///**
//* 取得request对象中
//* 所有的参数值并生成
//* 一个相应的对象返回
//* @author admin
//*
//*/
//public class ParseHtml {
///**
//* 
//* @param request存储着表单的HttpServletRequest对象
//* @param bean要封装的表单Bean
//* @return 封装好的表单Bean
//*/
//public Object parseRequest(HttpServletRequest request,Object bean){
//   //取得所有参数列表
//	Enumeration<Object> enum = request.getParameterNames();
//   //遍历所有参数列表
//   while(enum.hasMoreElements()){
//   
//    Object obj = enum.nextElement();
//    try {
//     //取得这个参数在Bean中的数据类开
//     Class cls = PropertyUtils.getPropertyType(bean, obj.toString());
//     //把相应的数据转换成对应的数据类型
//     Object beanValue = ConvertUtils.convert(request.getParameter(obj.toString()), cls);
//     //添冲Bean值
//     PropertyUtils.setProperty(bean, obj.toString(), beanValue);
//    } catch (IllegalAccessException e) {
//     // TODO Auto-generated catch block
//     e.printStackTrace();
//    } catch (InvocationTargetException e) {
//     // TODO Auto-generated catch block
//     e.printStackTrace();
//    } catch (NoSuchMethodException e) {
//     // TODO Auto-generated catch block
//     e.printStackTrace();
//    }
//   }
//  
//   return bean;
//}
//}
//
